removable partial prosthesis - French English Dictionary